home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Almathera Ten Pack 3: CDPD 3
/
Almathera Ten on Ten - Disc 3: CDPD3.iso
/
fish
/
726-750
/
745
/
bbbbs
/
bbbbs.revision
< prev
next >
Wrap
Text File
|
1995-03-18
|
26KB
|
555 lines
********************** BBBBS REVISION HISTORY ***********************
Version 5.5 8 August 1992
Fixes:
This time sysop-approved uploads are fixed everywhere. Honest! :-(
Version 5.4 4 August 1992
Improvements:
Loading the alpha list is more robust in handling a corrupt list.
Fixes:
A fix in 5.3 managed to break sysop-approved uploads. [sigh]
Version 5.3 31 July 1992
Improvements:
USER.LOG defaults to ignore sysop calls.
Speeded up bbsULDL.rexx (makes STATS.ULDL).
Message conference setup no longer waits for first user.
Cosmetic changes here and there.
Changes:
Extra rexxDoors removed from BBBBSnn.lha & archived as separate file.
Additions:
Check for new Polling_Place.rexx activity and inform user on login.
Added 2 more lines to CONFIG.BBS; archive extension and choice of
archiver. (It seems IBMs don't have a tool to de-arc .lha files.-)
If line 32 doesn't start with a period (ie, .lha), the system
will default to using ".lzh" and "lharc -m m". Note that your
archiver should use the "move" command to avoid left-over files.
Fixes:
If user hungup while playing a rexxDoor, and the timing was right,
(and luck was bad), the BBS might not reset properly. Better now.
This mechanism is still not perfect (and probably never will be).
Remote ULs by sysop could be mistakenly moved to Sysops library.
More than 60 (or so) message conferences would scroll off screen.
New users were seeing new Profiles and Voting Booth activity.
Wordwrap could hang under certain conditions with very long words.
Removed some redundancy from the sysop-approved-uploads routines.
bbsLOCAL.rexx
Lists might be incomplete if files were deleted AND other files
were added in the SAME session.
Polling_Place.rexx
"Delete this poll" was broken.
bbsExtDL.baud
Did not handle selection from multiple floppies in one run.
Version 5.2 6 July 1992
Improvements:
Added "drop dtr" for modems that won't reset properly without it.
BuildALPHA.rexx
If a description and it's name are different, the note is revised.
Answer.baud needed longer Timeout delay for 14400 baud modems.
Fixes:
Files list might be incorrect using "sysop approved uploads" option.
(crept into 5.1 while trying to speed things up) [sigh]
Version 5.1 1 July 1992
Improvements:
Go busy while LOCAL is sorting and saving filelists.
Sound cues reworked to match BB new version 2.0
Simplified the user profile menu.
Kermit added to protocols if BaudBandit version 2.0. [disabled]
Level report treats levels less than 10 as new users.
Online message function now appends instead of replacing.
ArcBrowse.rexx and ArcMsgs.rexx now use lha instead of lharc.
! SYSOPS! Please rename FileList.lzh to FileList.lha !
BBBBS.DOC updated
Instructions for starting from the startup-sequence worked for
1.3, but failed under 2.04. Changed to call Fkey, works on both.
Contents of the various directories changed.
Minor additions to rexxDoors instructions, etc.
Some files in the rexx drawer contents were miss-named.
bbsUSER.rexx
Added "Most Calls" and "Average Minutes Per Call" stats.
BuildALPHA.rexx
If COLLECTing, ask sysop for permission to clear file comments.
Contents.rexx
Better handling of OS differences using all archive listers.
Fixes:
Smarter timing for loading of LOCAL filelist changes by BBBBS.baud.
A blank message subject would sometimes be impossible to reply to.
Two ATZ in a row were being sent at logoff, confusing some modems.
If Scratch set to RAM:, message/email text upload might fail.
Rename a file was broken if it had just been moved to a new library.
Renaming a file could also break it's "link" in the comment field.
Email to new user was broken if user had just been renamed.
bbsREPORT.rexx
link files were counted twice in the "actual files" stat.
bbsLOCAL.rexx
"[Return] to continue" covered last alphabetical file displayed.
Version 5.0 6 April 1992
Improvements:
Editing a file description that has no file (using the "%" command),
now allows entering a linkfile. This means you can move a file,
then edit it's description and enter the new path ("link") to it.
Better display of list of users with profiles.
BuildALPHA confirms filesize and rewrites description if necessary.
New Profiles listed with New Information files.
Password security for LOCAL logon.
Fixes:
Hourly stats were not quite correct for the first few days.
View an individual profile was broken.
Search profiles was partly broken.
Version 4.9 30 March 1992 (beta testers only)
Additions:
Freeform User Profile section. Introduced by BBS_TEXT/PROFILES
Improvements:
Estimate of search time adjusted for cpu speed.
New User Only option in level report. (NEW_USERS file in Lists)
Undeleted Email marked with receive time/datestamp.
Increased wait time for CONNECT to 45 seconds for slow modems.
User file and message archives not copied to sysops email.
Upload text from the editor menu, not just the email menu.
Adjustments to remain compatible with the next BaudBandit upgrade.
Newfiles display can be limited to new files in a selected library.
bbsLOCAL "+" displays like BBBBS.baud so you can see what users see,
(but downloading locally from Extra Devices is still disabled).
LhA vers 1.20 now handles CONTENTS for .lha .lzh and .run files.
Email defaults to "Attach original" on replies.
Removed:
Files.BAK & Files.ALPHA.BAK now redundant thanks to BuildALPHA.rexx
(sysops! You may delete these files from the "Lists" directory)
Your_Fortune.rexx from rexxDoors (I needed to clear some space).
Fixes:
Files/bytes user credit got broken for users with none or one file.
bbsLOCAL (I finally have enough RAM to run both all the time!)
Wheel_Of_Fortune.rexx needed help to run with LOCAL.
bbsLOCAL might miss messages posted by BBBBS.baud.
Shared Scratch files left a small hole that could cause problems.
Better cooperation in general with BBBBS.baud.
Tilde char ( ~ ) mistakenly filtered from BBBBS (not LOCAL) messages.
Version 4.8 1 March 1992
Improvements:
"BYE" or "OFF" from main menu(s) logs off with no questions.
Additions:
bbsNewFile.rexx called after each upload (set dev-name for auto backup).
Default "Welcome" email from level report. BBS_TEXT/EMAIL_WELCOME
Option to quit for new user before starting registration.
Fixes:
Background archiving programs still used old "FILE:" position.
bbsLOCAL didn't set sysop's CITY and the main menu needed work, and
rejected mailname fix didn't make it to LOCAL, and so on ...
Message from BBBBS could appear in text being edited by user.
Renaming with a shorter name sometimes left junk in the alphalist.
Version 4.7 14 February 1992 (AmiExpo in Long Beach Valentine version)
Improvements:
Marked messages not reset by MsgArchive routine until logoff.
Message "leave email to sysop for access" given for files that
have a file description, but are not currently online.
Extra devices now accepts directories as well as devices.
Better reporting of attempt to logon with bad password.
Fixes:
Rejected email name might be used to address a public message.
Hangup sometimes sent to modems taking too long to establish DCD.
FileComment was being killed when download count was incremented,
breaking "link" mechanism for handling files on other devices.
Extra devs files/bytes report couldn't handle extra "." in device.
Search of long file descriptions wouldn't abort if color turned off.
Version 4.6 1 February 1992
Improvements:
"Skip this user" added to options in the level report.
Fixes:
4.5 broke a menu routine.
Display of ALPHA list did not respect excluded libraries.
Version 4.5 31 January 1992
Fixes:
LOCAL would not recycle properly.
Some modems were slow to establish dcd which caused a reset & hangup.
Moving a file while browsing 1 lib would change the current library.
Version 4.4 28 January 1992
Additions:
Download from Extra Devices (CD0:, CD1:, VD0:, HD2:, DF3:, etc.)
Since there are no filenotes for these devices, no file by file
stats are maintained, but total files/bytes per device are kept.
Devs are treated as Read-Only. The menu command is a plus-sign [+]
Average Minutes/Hour statistics. The menu command is a comma [,]
CLI rexx program reports old email & emailfiles. OldEmail.rexx
Improvements:
Library files can be located on another device than BBS_LIBS.
The full filepath is put in the file description's filecomment.
BuildALPHA.rexx now takes an optional argument "COLLECT". This will
search for files without file descriptions and construct descriptions
for them. If the file has a filenote (comment), it will be used for
the "KeyWords:" field, and in the body of the description if the
comment exceeds 31 characters.
City location for both To: and From: in Email.
LOCAL can be made resident (recycles back to logon).
LOCAL and BBBBS are aware of each other's file and user updates.
The /END command to exit the editor now accepts just /E or /S
New users select ANSI preferences (COLOR in line 8 of user data).
Better handling of failed connects and disconnects.
BumpMember.baud and Twit.baud made obsolete by inline F-key macros.
FileReport can be limited to files larger than a given amount.
Fixes:
Under certain (not often) circumstances, the courtesy list failed.
False "transfer failed" messages on long filenames.
Sometimes the TERSE flag led to GRAND total messages being unset.
Some spelling corrections. [blush]
Some transfer protocols not remembered properly session to session.
Filenote download count was not incremented if dl went overtime.
Version 4.3a 1 January 1992
Additions:
Searches display the whole message containing the search-phrase,
not just it's message number and conference.
Independent count of total upload and download bytes and files,
as well as all users, current or not. In the "Numbers" dir.
(if your BBBBS is already up, edit these to match STATS.USER)
BBS_TEXT/UNTIL.YYYYMMDD after Welcome message until YYYYMMDD. ie,
UNTIL.19920704 will display thru 4 Jul 92, and is then deleted.
Hourly Usage added to [Z] stats display.
Improvements:
More speed improvements when locating the next file to download.
Option to quit reading Email.
Fixes:
Single file marked download got broken by 4.1, missed in 4.2
"Put back" option for deleted messages (new for 4.2) was broken.
Total messages online (grand) got fouled up after bbsMAINT.
Version 4.2 18 December 1991
Additions:
Messages "deleted" by bbsMAINT.rexx are now handled one at a time,
with a "put back in the conference?" option.
Improvements:
ALPHA search highlights the search argument in the fileline.
Improved BBBBSdemon.baud. More stats in the FILELISTS_REPORT.
Updated "Show Function Key HELP" window (F10) to cover Shifted Keys.
Message conference maintenence not run until 5am.
Speeded up the time spent locating the next file to download.
Fixes:
BBBBS.DOC, bbsLOCAL.rexx, and S:Bandit.Keys needed to be updated.
bbsLOCAL.rexx's rexxDoors routine was broken.
Message reader needed maximum limit.
First message in a conference didn't write "LastMessage#" number.
Version 4.1 8 December 1991
Additions:
Opportunity to change subject when replying to public messages.
Background archiving of NEW file descriptions.
Startup check made to see if the ALPHA list needs to be remade.
CONFIG.BBS line 31 controls how many calls per day per user.
[Y]our userdata; Turn ALL conferences On, Off, or make Current.
Baudrate added to the one-line user activity log.
Show single library in alpha or date order.
BBBBSdemon.baud, an optional background process to fix "freezes".
Improvements:
More multiple commands added. You can "d file1.lzh file2.lzh".
"S F gif" now works as expected (Searches Files for "GIF").
Full file description now searches from newest to oldest.
Description of all options while editing line 8 in [Y]our data.
Better online editor help. A little better memory management.
! Changed the way [C]ontents works. Shows .lha contents using LZ.
FileReport greatly enhanced in bbsREPORT.rexx.
Fixes:
Archiving a single message conference might fail due to timing.
Hangup while entering message could cause buffer to stay open, so
that the next user entering a msg would get garbarge mixed in.
MENUS option sometimes didn't "take" at logon.
bbsMAINT.rexx didn't understand July... (JUl should have been JUL)
Reading ALL in individual conference sometimes lost last message.
Adding new user after renaming in level report wasn't quite right.
Auto-validate didn't raise new users's level (now configurable).
Version 4.0 1 November 1991
Additions:
More new user info listed in level report. Plus 'write email' option.
Several additions and improvements to the rexxDoors area.
Help list for the online editor.
Background archiving of new conference messages, or by conference.
Improvements:
Better page handling while editing textfiles.
Birthday entry less confusing and more accurate. No more 700 year olds!
Email counted off-line (if possible) so 'Z' command is usually faster.
Messages deleted by bbsMAINT are first copied to sysop's email drawer.
Faster message conference reading, more accurate message counts.
BBS constructed file/msg archive email now marked as from "BBBBS".
Kill user routine now a loop. Userlist only rewritten after last kill.
We now insist that the user select a library for his upload.
Fixes:
Too large a browse number would slow down the browse parser.
Better security on filelist displays.
"Total public messages online" was not incrementing properly.
Frustrations:
Tried to add .lha to [C]ontents command, but LZ sometimes hangs the
whole system when redirected, so took it out again [SIGH].
Version 3.9 3 October 1991 (the "AmiExpo in Oakland" version)
Additions:
Timestamp to "Last on" date display at logon.
KeyWords editor for file descriptions (uploader or sysop only).
BBS_version displayed with copyright and sent to clip for reference.
Search individual messages conferences.
Improvements:
Changed [V]iew to [R]ead in the [B]rowse menu. Better Browse help.
Moved STATS reports back another hour to 3am and 4am.
BuildALPHA.rexx now first builds the main "Files" from all filenotes.
Speeded up the filelist update after an upload.
Better questioning of user about attempted email to unknown user(s).
Include both Email and full name in other-users report.
Input maximum and minimum levels in level report.
Memory check when background archiving is running multiple times.
Logoff shows busy signal while updating filelists and userlists.
Fixes:
Long filesearch needed one more lineup to clear filename when found.
Rename didn't pick up the new name in the sysop levelreport ("=").
Email to names on the Courtesy list was broken.
File transfer routines credited bytes to user too soon.
Replies to conference messages sometimes picked up the wrong subject.
Rename failed to clear a clip after it was through with it.
Version 3.8 29 August 1991
Additions:
bbsREPORT.rexx sends inactive user & file reports to sysop email.
Colorflag sent to rexxDoors as 4th argument. (ANSI on=1/off=0)
Improvements:
"percent of use" added to display of monthly hours and minutes.
If last message read was 0, user gets asked for starting number.
Allow email to non-users who are on the Courtesy list.
bbsLOCAL.rexx display of alpha list needed improvement.
Check for user hangup responds a little faster.
Fixes:
level report (sysop only) was losing it's place sometimes.
Read All Non-stop no longer aborts at start of each conference.
Message conferences not readable immediately after online validation.
Rename did not properly update the alpha list.
Email [F]rom did not show deleted email as killed.
Version 3.7 25 July 1991 (the "AmiExpo in Orlando" version)
Additions:
BBS_TEXT/BIRTHDAY or generic greeting on birthday.
TERSE flag in user file, line 8.
Improvements:
Files searches now in alphabetic order.
Speeded up message/mail sorts.
Fixes:
bbsMAINT.baud sometimes triggered too soon by conferences turned OFF.
Version 3.6 16 July 1991 (released only to beta testers)
Additions:
Custom BrowseList archives implemented as a Browse subitem.
Improvements:
"Space available for uploads" now subtracts sysop defined limit.
Newest files found sooner than oldest (speeds up dl search).
Show linecount for information files. Tightened up search security.
Check for and then open BBBBS port so no accidental duplicates.
STAT programs now run with a lower priority for fewer slowdowns.
"a 14" now works. Same display as selecting library 14 from "L".
Adjustments for Hi-speed modems. Turn Auto-Baud OFF. BaudRate=38400
Removed pauses in search for zero level users.
Version 3.5 9 July 1991 (released only to beta testers)
Improvements:
Added "most minutes online" to bbsUSER stats.
"Space available for uploads" now subtracts sysop defined limit.
Fixes:
The "busy with maintenance" message wasn't seen under BBBBS.baud
BuildALPHA.rexx wasn't finding the library path.
bbsUSER.rexx didn't like "1 file 0 bytes..." in user upload slot.
Running out of time while writing email/msgs killed email/message.
"Rename_File" appended rather than replaced the file description.
Version 3.4 4 July 1991
Additions:
Show time Remaining after each rexxDoor program & Information file.
bbsUSER.rexx counts up user stats. Works like STATS.ULDL.
Total files, total messages, displayed at logoff.
ChangeUserName command added to the sysops menu.
New rexxDoor: StarTrek.rexx (not entirely done, but still fun!)
Option to archive the alphabetical list into the "Text" drawer.
(see the notes in bbsALPHA.baud for the method)
Improvements:
The "loading alphabetical" routine makes user wait less often.
Time spent in Chat mode no longer shortens session time.
Added bell at end of uploads and downloads.
Lots of "tuning-up" of various routines for speed and beauty.
Show carbon copy list (if any) above "Email-Write" menu line.
STATS programs run after 2am instead of midnite.
Upload space display changed from kbytes to bytes.
Made the check for dcd longer to stop some premature disconnects.
Added to the information that the "Z" command displays.
BuildALPHA.rexx made smarter. No need to run the BBS first.
Fixes:
rexxDoors/One_Armed_Bandit.rexx had CASH and SECONDS reversed.
Entering an unknown user name in email caused incorrect prompt.
Sending carbon copies of email with a file attached was broken.
Number of unread messages was wrong if messages had been deleted.
Email copy command was limited to one carbon per letter.
Version 3.3 9 June 1991
Additions:
Simple, one-line, user activity log. Last 99 calls are listed.
"Maintanance" feature to Answer.baud (if clip BBS_maint is
not empty, don't start BBS, give "sorry" message and hangup).
Byte count at start of reading an Information file.
David Plumber's Today program at logon, (if TODAY: exists).
First Logon Date added to 'Z' display. Previous sysops must edit!
Z command now shows usage for all months that exist in USAGE.
Show Chat Request on the WorkBench. (chat or new user clears flag).
Automate generation of STATS.ULDL once a day.
Individual library lists. Alpha or by date (A or N).
Activated bbsMAINT.baud to delete old messages at logoff.
Only occurs if the SYSTEM_MSG_LIMIT (in CONFIG.BBS) is exceeded.
MatchMaker.rexx added to rexxDoors. Data in "rexxDoors/Data/users".
Rename file option in the [B]rowse menu under move to new [L]ibrary.
Show time remaining after each download.
If [N]ew files function is used, NewFilesDate is reset at logoff.
Improvements:
Set 2 minute timeout while Capture buffer is open (message entry).
Changed logon order so email comes before file/message check.
Sanity check on existance of the logon toys (Today, grin, etc.)
Close and reopen log for every line (so we get partials if crash).
[V]iew .TXT file (from Browse menu) now increments download count.
Emailfile up/download failure now gives user another chance.
Changed default "list from libraries" to normal alphabetical filelist.
Increased allowable error in uploads to 1024 to account for padding.
Faster number sorting. (Email, messages, etc.)
Returned to more verbose listing of unread messages at logon.
Faster file listings, both alphabetically and by date.
Removed:
View textfile from main menu (it's in the Browse menu).
Fixes:
Sysop email report did not respond to CTRL-E.
Message "do not delete" mark was broken.
Read Marked occasionally did not return directly to menu.
Should be log entry when a file is killed.
Courtesy list was being appended by mistake.
Moving a file to a new library did not reset browse to current library.
Kill user mistakenly aborted the levelreport.
[C]ontents of corrupt archive would cause "undiagnosed internal error".
Trying to read deleted Marked Msgs didn't mark the message as read.
Check to see if bbsALPHA was complete was in the wrong place.
Version 3.2 23 Apr 1991
Additions:
bbsULDL.rexx writes upload/download statistics to Information/ULDL.STATS
Allow startup with no user online. (SHIFT-F1)
"Unload" resident from BB screen. (SHIFT-F2)
Improvements:
"Was upload successful?" now INSISTS on Y or N answer.
Files.ALPHA updated if filenote is edited.
Do the User list rebuild AFTER logout (so new users don't wait!)
Message "- Press backslash [\] to exit -" added to chat prompt.
Exclude supersysop mail from the sysop's email report.
Added memory check before going resident. (set minimum in CONFIG.BBS)
Write rexxDoors activity to log.
Fixes:
bbsLOCAL was not fully updated from 3.0 with new features.
rexxDoors/Hollywood Squares needed one more "CALL".
pre-upload search for duplicates should not have been case sensitive.
Browse_current_library_only was broken.
Forward email was damaged, fixed, and damaged and fixed again!
Version 3.1 14 Apr 91
Additions:
Move message to another conference (sysop only).
New rexxDoors game, Hollywood_Squares.
Improvements:
"Skip threads" skipped only the current message and its replies,
now skips all messages in current conference with this Subject.
Monthly usage is now managed within BBBBS.baud for MUCH faster
logoffs, especially at the end of the month (BBBBS 2.0/3.0 users
please see "Updating.doc" for info on how to change formats).
Removed:
bbsUSAGE.baud replaced internally (see above).
Fixes:
User hangup VERY early in the resident logon caused log failure.
Move file to different Library failed to delete old filenote.
bbsLOCAL information and library list display overflowed CLI window.
A blank Subject in Email would cause syntax error when Replying.
FKey HELP window one character too large to open under AmigaDOS 1.3.
Version 3.0 3 Apr 91
Fixes:
If in 'resident' mode, the log file wasn't properly handled.
Forwarding mail to a blank name left a junk file.
Version 2.9 29 Mar 91 (released to Seminar attendees)
Additions:
[A]lphabetized FileList. bbsALPHA.rexx must be in rexx:
[V]iew in Browse menu for .txt files.
More sound cues at the host to indicate to the sysop when login,
logoff, disconnect, and new user.
doorDemon.baud to watchdog hangups and time hogs.
ANY interactive CLI type program can be hooked through rexxDoors.
baud rate to "logged in at" log entry.
Switch in CONFIG.BBS to move email to sysop's area before deleting.
Read Marked Messages. Mark files for batch download.
If no new files, [N]ew shows filelist by date.
Information file statistics
Flag in CONFIG.BBS to make BBBBS resident instead of re-loading each
time. WARNING! Do not use bbsLOCAL.rexx to alter the file libraries
while BBBBS is resident! This will corrupt the filelists.
Improvements:
Other user info display, and options.
Upload error checking and reporting.
[C]ontents command in Browse made a little smarter.
bbsSYSOP.rexx renamed bbsLOCAL.rexx (more appropriate)
Improved rejection of non-alphabetic characters (line-noise)
Now clear the input buffer after menu display, just before prompt.
Editor shortcut: Number entered alone assumes the command is Replace.
Email sorted by date, oldest first.
File searches (choice of Full or Quick)
New files display is much expanded and speeded up.
Moved:
Who_is_here command is now an option in [O]ther_users.
Removed:
Chat item from menu. Redundant (F1 does it).
The period (.) character from user names.
Fixes:
Auto-validate didn't sort libs or reshow menu.
Turning colors off didn't remove all control codes.
Show only level zero members didn't display names.
Sysop upload review wasn't working correctly.
Version 2.0 3 Mar 91
First public release.
Version 0.1-1.9 Oct 90 thru Feb 91
Beta versions (unreleased)
----------------------------------------------------------------------